package com.huihuiyun.huihuiyun.server.controller.member.client.viewobjects;

import lombok.Data;

import java.util.Date;

/**
 * 产品
 */
@Data
public class HhyProductVO {

    /* 商城类型 ， 0 联盟商城，1 积分商城 */
    public static final int mallTypeUniteMall = 0;

    public static final int mallTypePointsMall = 1;

    /* 状态 下架 */
    public static final int statusDown = 0;

    /* 状态 上架 */
    public static final int statusUp = 1;

    /* 审核状态 0 待审核， 1 审核失败 2 审核通过 3 禁止  */
    public static final int reviewStatus0WaitingReview = 0;

    public static final int reviewStatus1Fail = 1;

    public static final int reviewStatus2Success = 2;

    public static final int reviewStatus3Disable = 3;

    /* id */
    public String id;

    /* 商家id */
    public String sellerId;

    /* 标题 */
    public String title;

    /* 商城类型(分) */
    public int mallType;

    /* 商品原价(分) */
    public int originalPrice;

    /* 会员价(分) */
    public int memberPrice;

    /* 成本 */
    public int costPrice;

    /* 赠送积分 */
    public int extraPoints;

    /* 库存 fixme number */
    public int stock;

    /* 图片 */
    public String image;

    /* icon */
    public String icon;

    /* 类别id */
    public String categoryId;

    /* 状态，0 下架，1 上架， */
    public int status = HhyProductVO.statusDown;

    /* 审核状态 0 待审核， 1 审核失败 2 审核通过  */
    public int reviewStatus;

    /* 审核人id fixme delete */
    public String reviewerId;

    /* 审核时间 fixme delete */
    public Date reviewTime;

    /* 区域code */
    public String areaCode;
}
